Telegram Group Search
🔖 Хочу упорядочить знания по System Design

👀 Посмотрел свою опубликованную статью-перевод на Хабре - System Design для начинающих: всё, что вам нужно:
🔼 56к просмотров
🔖 562 закладок
2️⃣4️⃣ лайка 😮

📕 Вижу большой интерес от начинающих свой путь!

📊 В конце статьи привёл опрос про практики изучения System Design. Я думаю, сейчас в ответах самая большая публичная выборка в рунете.

Больше половины() проголосовали за "Пока вкатываюсь в тему".

↗️ Захотел узнать варианты по старту изучения. И как же мне повезло!
3 новичка:
1) София
2) Даннил
3) Мария
поделились со мной своим видением
формата прокачки в System Design.

👉 Опишите какой подход вам ближе?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🕯 Мы с командой финалисты Всероссийского Архитектурного Хакатона 😳
Взяли трек - Прикладной Архитектурный Сервис.

😳 Предварительно, что мне известно - 800 команд на старте.
Модератор сказала, что по сравнению с хакатоном прошлого года, команд больше. Поэтому проверка жюри шла дольше.
Распределение по трекам 40/40/30.
То есть, 320 команд со всей страны на нашем треке.

🚀 Мы в списке 10 сильнейших 1️⃣0️⃣
Команда - servicepipe. Готовим питч для завтрашней защиты решения.

upd 147 команд на треке
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Leonid Kalyadin
Media is too big
VIEW IN TELEGRAM
🤩 System Design level up в удобном формате!

✔️Найден легкий способ держать себя в форме!
Представляю вашему вниманию бота - гида по миру System Design 🌍

🔖 В анонсе перечислил ряд текущих функций:
1) Просмотр ближайших мероприятий по теме
2) Квиз по System Design
3) Моки интервью с участниками

(!) После выбора раздела жмём "Найти партнера" для активации поиска.

➡️ Всё это, плюс дополнительный функционал призван:
· Помочь вам поддерживать свои скиллы
· Нарабатывать навыки в удобном формате в удобное для вас время 👌

👍 Пользуйтесь! Пишите обратную связь! @SystemDesignWorld_bot 👈

P.S. У нас много новичков на канале. Чатимся сообществом в тм группе.

🔥 - Идея огонь!
⚡️ - Попробую функционал
Please open Telegram to view this post
VIEW IN TELEGRAM
🤷 Не анонс следующего воркшопа. Почему?

🆕 Новизна формата
Конечно, я готовился к 1ому. Выработал уникальный формат. Которого ещё не видел в отечественном IT сообществе. Да и в мировом тоже.
Есть форматы моков. Или архитектурные каты. Или же масштабные разборы систем на 5 часов. А ещё архитектурные хакатоны.
А так, чтобы разобрать актуальную задачу в формате брейншторма, да с прокачкой навыков прохождения System Design Интервью... Мой формат. Новый.💪

👨‍🏫 Подготовка
Практика преподавания своего профильного стека на отусе и отдельно System Design подсказывала какие акценты выделить. Какое знание передать. И в какой форме. Готовился как на экзамен :) Старался выработать структуру. Понимал где и как будем взаимодействовать с участниками.
Отталкивался в построение воркшопа от целей.
Цели - передать понимание прохождения интервью. И решить задачу наступая на подводные камни(выделяя их явно). А также делясь лайфхаками, которые приобрёл за успешные прохождения в BigTech - VK, 2GIS, Yandex.

🚀 Проведение
2 часа интенсива пролетели как миг 😮🏃

🗒🖌 Обратная связь
Я хотел понимать насколько зашёл воркшоп участникам. Сделал лёгкую форму обратной связи. Выделил 3 основных вопроса с 10 бальной шкалой:
1) Насколько полезным считаете сегодняшний разбор?
2) Оцените подачу материала спикером
3) Структурированность материала
Средняя оценка вышла 9.7 😮

+ Плюс текстовая обратная связь, которая дала мне пищу для размышления как улучшиться. Стать ещё ближе к 10чке 😏

🤔 К чему это я?
Благодаря форме заявок на 2ой воркшоп, группа уже набралась. Связывался с участниками лично, объяснял формат воркшопа. И что нас ждёт.

‼️ Нужно больше активностей!
Поэтому оставляю форму на следующую активность на канале.
Что за активность?
Скоро узнаем) И вы будете в приоритете перед основным анонсом :)

👉 Зайти на форму предварительной записи - форма.
🔜 Как скоро тайная тайн раскроется? Уже на следующей неделе! 🤫
До старта прийду в личку, расскажу.

💯 - Закрутил!
👍 - Я тут рядом понаблюдаю
🔥 - Круто, что воркшоп зашёл
Please open Telegram to view this post
VIEW IN TELEGRAM
Кто я? И что нас ждёт?

🚩 В прошлом году канал вырос в 4 раза 🥹
В начале года я думал, что выйдем на спокойный рост. А спустя ещё пол года, мы практически удвоились 🤩

❗️ И это без рекламы! Заинтересованные подписчики с хабра, ютюб. Личные знакомства на конференциях с участниками, крутыми спикерами, сарафанное радио. Каждый приходит следуя за своим интересом. И формирует наше уникальное сообщество.

💭 Пора сказать пару слов о себе - авторе канала
Меня зовут Невзоров Владимир.

1) Я senior backend разработчик геораспределенного Highload сервиса.
Который выдерживает нагрузки в МЛН RPS.
Цель - отсеять вредодносный трафик.
Нужно успеть проанализировать каждый из сотен тысяч проксируемых запросов за миллисекунды. И вынести вердикт - пустить или заблокировать. Не афектя response time клиентского сервиса - маркетплейсы, банки, ...
Направление - кибербеза 🤖

2) Ранее работал в Сбере на высоких скоростях
Принимал маркет дату с МосБиржи(moex).
Обеспечивал бесперебойную поставку данных для всего бизнес юнита КИБ(Корпоративно Ивестиционный Бизнес).
Вырос до техлида. Отвечал ко всему прочему за финансовые сервера(FIXEdge). Которые связывали банк с контрагентами — Bloomberg, JP Morgan, CitiBank, Society Generale.

😖 3 года назад меня заинтересовала тема System Design
Первый раз с ней встретился ещё раньше на собеседование в ОЗОН. Также был Тинькофф. То было время 3х часовых интервью... Когда всё начиналось с "поговорить". Далее много вопросов и задач по профильному языку. А заканчивали строительством системы. В офисе. Вживую.✍️
Как и для многих поначалу проектирование меня ошарашило. Оно было не совсем похоже на повседневные активности разработчика. Точнее совсем не похоже 😥

🤓 Я закатал рукава
Взял книги в зубы и пошёл штормить этот самый дизайн 🧠⚡️
В ход шли Кабанчик, Сью, англоязычные статьи. Я посмотрел множество годных видео по дизайну на ютюбе.
Собеседовался на русском, английском. Собеседовал сам. Участвовал в обсуждениях дизайна в различных сообществах. И, наконец, настал час Х - стал ходить на реальные интервью.

🏁 Что в итоге?
Все последние SD интервью, включая собеседование на позицию архитектора мною пройдены(✔️).
Причём, в одной из отечественных топовых BigTech компаний меня собеседовал специалист, который N лет назад внедрял System Design Интервью 😳. Его обратная связь для меня была на вес золота.

👥 Менторская практика
Я почувствовал, что своим практическим опытом прохождения могу поделиться. И помочь специалистам, которые хотят взойти на новую вершину. Отсюда выросла менторская практика. Где мы оба с менти нацелены на результат. И каждый пашет своё поле:
· Я собеседую
· Даю обратную связь по прохождению, направление мысли, лайфхаки. И говорю, что качать в приоритете
· Менти пыхтит, натаскивается
В итоге - успешные прохождения реальных SD-интервью.

🎯 Рождение тм канала
Сам телеграмм канал родился благодаря:
1) Желанию делать level up в теме System Design
2) Желанию делиться знанием, опытом в поддерживающей атмосфере без упрёков и насмешек
И делать это в интерактивной, интересной для вас, дорогие подписчики, форме 🆗

☕️ Я рад, что наше сообщество увлечено развитием! Растёт и крепнет!🎆
Теперь вы лучше знаете меня, мою историю и мотивацию делать канал.

🔜 В ближайшие дни я объявлю ту самую масштабную активность. К которой также шёл несколько лет.
А пока - хорошей недели! 😏

👍 - Рад оказаться в таком сообществе
🔥 - Лучше узнал автора, это важно
💯 - Комиксы - фишка/100ка, я в шоке от креатива, расскажу маме
Please open Telegram to view this post
VIEW IN TELEGRAM
System Design Interview: казнить нельзя помиловать!

⁉️ Сплошные вопросы
Такое интервью вообще необходимо?
В чём его сильные и слабые стороны?
Как оно возникло и с какими целями?

🤔 Кругом голова
Эти и другие вопросы крутились в голове на старте изучения System Design. И далее в процессе погружения в тему.
Почему бы не посчитать количество теннисных мячиков, которое может влезть в боинг? Или проверить кандидата как-то по-другому?
Почему именно System Design Интервью? Всегда ли оно используется по назначению? А судьи кто?

⭐️ Что делать? Собрать мнения!
Мне повезло встретить хорошо погруженных в интересующий топик экспертов:
Александра Поломодова - Как подготовиться и пройти System Design Interview, Лента Видеохостинга и многое другое
Филипп Дельгядо - Архитектура платежной системы: почти enterprise и многое другое

Познакомился с ними заочно по их материалам. Затем в своё время встретился лично.
Из удивительного - оказалось, что у них диаметрально противоположные мнения на полезность System Design Интервью 🙂
Что же делать? Правильно -

💬 Посадить их напротив друг друга на крутейшей тех конференции HighLoad++
Ввести аудиторию в контекст - показать пример решения задачи. И накидывать на обсуждение тезисов 😉

Порадовало, что и сами эксперты, и HighLoad++ положительно откликнулись на мою идею создания дискуссии. Одобрили заявку. Мы хорошо подготовились. И провели встречу при полном зале в конце 1ого дня конференции 👌

💡 Итог
=> Обогатились ответами, пониманием нужды такого интервью. И восприняли критику такого формата.

🎊 Сам батл можно посмотреть совсем скоро
Не за горами летний хайлоад. Обычно при старте очередной конференции публикуют материалы прошедшей. Сообщу, когда будет доступно 👌

✍️ А пока - как вы думаете есть ли достойная замена System Design Интервью?

Ссылка на описание дискуссии с основными тезисами на HighLoad++ - тыц
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 System Design интенсив. 1 месяц. Будет горячо!

!😳 Проектирование - это шок
Дизайн на входе меня ошарашил. Первые собеседования давались с трудом.
Зачем все эти оторванные от реальности паттерны? Только лишь для интервью?

👨‍💻 Собрать всё воедино
У меня возникло жгучее желание разобраться в теме. Начал искать и поглощал различные материалы из множества источников.
Особенно меня драйфили и драйвят тех конференции с живым общением - ArchDays, Podlodka, HighLoad++.
Чувствовал какие акценты в построение наиболее важны.

⁉️ Что я обнаружил?
Оказывается, если смотреть под правильным углом все эти паттерны, подходы имеют практическое значение в реализации, в построение систем. Особенно высоконагруженных.

🕯 Что сделал:
Систематизировал самые важные топики. Такие как:
1) Работу с требованиями:
Функциональные, нефункциональные, проработка use cases
2) Разбор популярных протоколов:
TCP, http(REST), websockets, ...
3) Разбор вариантов архитектуры с +-:
Монолит, микросервисы
4) Понимание арх паттернов:
Circuit breaker, retry, exp backoff, ...
5) Понимание различных типов БД и контекстов их использования:
SQL/NoSQL - PostgreSQL, redis, ...
6) Понимание важности message broker:
Кафка как база
7) Level up системы до:
а) Высокодоступной
б) Отказоустойчивой
в) Масштабируемой

Эти знания необходимы для построения HighLoad системы.
Я упаковал их в месячный интенсив по System Design🍸

🙂 Сам бы прошёл такой курс
Как и 2 проведенных воркшопа - я хотел сделать такой курс, который сам бы прошёл в момент старта изучения темы.
Что бы позволило мне быстрее и с большей отдачей вкатиться и получить удовольствие от того, что:
Не так-то и сложно! А даже интересно!

😏 Ещё фишки!
А если к теории и практике построения систем добавить запускаемые примеры? Нет, не нужно разбираться 5 часов в ansible и раскатывать docker compose на разные машины.
Вся инфраструктура есть. Я подготовил курс в том числе для аналитиков(!), начинающих специалистов, всех, кто хочет начать познавать азы проектирования.

✔️ Всё готово!
Поэтому для каждого ученика будет развёрнуто окружение. Достаточно зайти, нажать на кнопку "Старт". И очередной пример запуститься!
К примеру, сможете увидеть в реальности как балансировщик раскидывает запросы по бэк сервисам. По логам, на фронте в UI - всё доступно!

Q/A. Что имеем?
Получаем курс, в котором теория органично сочетается с практикой. Позволяет вам быстро освоить нужные концепции. И приземлить их на реальные примеры.

Q/A. Где подробности?
nevzorov.courses 👈

Q/A. Лекции в записи как на корпоративных курсах?
Неа! Вживую! 2 часа интенсивной встречи с кучей материала. Разбитого на чанки для вашего удобства усвоения. Плюс, записи, которые можно пересматривать.

Q/A. Численность группы?
Практика проведения воркшопов показала мне, что небольшая группа даёт максимальный контакт с учеником.
Поэтому стартуем с небольшой группой.

И с ламповой атмосферой💡
Как я люблю 🫶. И что по обратной связи зашло в воркшопе. Высокие оценки подсказывают, что такой формат очень близок студентам.

Q/A. Когда старт?
Предварительная дата - 24.06.25 (вт, 19:00). Уже есть запросы на курс. Если хотели интенсивной прокачки, пишите.

Q/A. Как оплатить, забронировать?
Продажи с сайта ещё не стартовал. Можете прийти ко мне в личку, задать доп вопросы, получить ответы, забронировать, оплатить. У многих личка есть.
В целом она в футере сайта.

✔️ Поехали смотреть:
1 месячный интенсив по System Design для разработчиков, аналитиков, лидов, менеджеров, SRE, всех, кто интересуется базой проектирования!
🚀 System Design интенсив

Для вашего удобства заявку можно оставить здесь:
Заявка на System Design Интенсив
В воркшопы доходил в личку до всех оставивших заявку. Нет корпорации. Нет менеджеров. Я - автор курса - прийду и отвечу на ваши вопросы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
📥 Транзакции под соусом Клеппманна

Продолжаем разбор классики System Design.
На очереди глава 7 - Транзакции!

Содержание вебинара:
ACID
Уровни изоляции транзакций
Сериализуемость
Оптимистичные и пессимистичные блокировки
Транзакции - не только в SQL

Разбирает Михаил Масягин - linkedin. Один из преподавателей курса - nevzorov.courses/#teacher.

🧑‍💻 Встречаемся 11.06.25(ср) в 18:00.

Создал встречу. Ссылка на комнату в мтс линк.
Также для удобства планирования создал событие в календаре - google.event.
Для мобилок создание через .ics (откроется календарём).

🎦 Вебинар будет записан.
В одной из прошлых активностей достигли лимита в 50 участников.
Расширил до 100)

👍 Хорошей и продуктивной недели!
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/11 09:36:01
Back to Top
HTML Embed Code: